雪: snow, (literary) to wipe away (a humiliation etc)...
无疑: no doubt, undoubtedly...
有声有色: having sound and color (idiom); vivid, dazzling...
闻: to hear, news, well-known, famous, reputation, fame, to smell, to sniff at...
存放: to deposit, to store, to leave in sb's care...
袖珍: pocket-sized, pocket (book etc)...
特殊: special, particular, unusual, extraordinary...
苦恼: vexed, distressed...